home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48hor2 / chess.doc < prev    next >
Text File  |  1995-03-31  |  2KB  |  43 lines

  1. Chess v1.0 
  2. From: grue@cs.uq.oz.au (Paul Dale) 
  3. Newsgroups: comp.sources.hp48 
  4. Date: 20 Sep 91 01:53:50 GMT 
  5.  
  6. hi, 
  7.     Due to rather heavy demand for my chess program for the 48, I've 
  8. decided to post it in its current incomplete form.  I am not intending to 
  9. improve this program in the near future.  If I ever write another chess 
  10. program for the 48, it will be machine code rather than RPL but don't 
  11. wait for it to appear. 
  12.  
  13.     Briefly, to make a move enter the start coords and the finish 
  14. coords of the piece being moved (e.g. e2e4 is the same a P-K4 in the initial 
  15. position).  To give up early enter 'quit', to pause the game enter 'halt' 
  16. and to swap colours enter 'swap'.  All entries (moves or special commands) 
  17. must be followed by the enter key.  If you make an error, you can type in 
  18. the new command right away...the program only keeps the last four characters 
  19. typed. 
  20.  
  21.     After you type enter, be ready for a long wait.  The program is very, 
  22. very slow.  Some of my debugging messages are still in place and they relieve 
  23. the boredom a little.  The program doesn't play a very good game, and it 
  24. plays very slowly.  I originally wrote this just to prove that it could be 
  25. done (that was back on a HP28S).  It was my first large programming effort 
  26. for the 28 and I've learnt a lot since then about how RPL works and I would 
  27. not write the program the same way if I was writing it now. 
  28.  
  29.     Thanks to Eddie (lost your e-mail address sorry) for converting the 
  30. graphics from the 28 version to the 48 version.  The actual play should be 
  31. the same between the two versions. 
  32.  
  33.  
  34.                                 Pauli 
  35.  
  36. Paul Dale               | Internet/CSnet:            grue@cs.uq.oz.au 
  37. Dept of Computer Science| Bitnet:       grue%cs.uq.oz.au@uunet.uu.net 
  38. Uni of Queensland       | JANET:           grue%cs.uq.oz.au@uk.ac.ukc 
  39. Australia, 4072         | EAN:                          grue@cs.uq.oz 
  40.                         | UUCP:           uunet!munnari!cs.uq.oz!grue 
  41. f4e6g4Qh4++             | JUNET:                     grue@cs.uq.oz.au 
  42.  
  43.